package com.zjuee.gateway;

import java.util.LinkedHashMap;

/**
 * shiro自定义拦截规则接口
 * 其他模块中，如需添加拦截规则，则实现此接口，在接口方法中返回自定义拦截规则即可
 * 通过此方法返回的拦截规则在menuUrl拦截规则之前
 *
 * @author wu liang
 * @since 2020/8/13 9:54
 */
public interface ShiroAuthenUrl {

	/**
	 * 在此方法中返回自定义的拦截规则
	 * 格式为 url : 拦截规则		（注意，规则名称必须是有效的）
	 * 如： /api/company/findByCode/*  anon
	 * 可参考 ShiroConfig中的配置
	 */
	LinkedHashMap<String, String> authenUrl();
}
